﻿namespace MetaProperties.Core
{
    using System;

    /// <summary>
    /// Defines an interface for an event filter pipeline.
    /// </summary>
    public interface IFilterPipeline
    {
        /// <summary>
        /// Resumes the event pipeline, performing any remaining filtering.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="args">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        void Resume(object sender, EventArgs args);
    }
}
